[Home] Python으로 돌아가기

모듈 - 퀴즈 및 레포트

목차

1. 참조 자료
2. 퀴즈
3. 해설 및 코드
4. 레포트

1. 참조 자료

관련 동영상: https://youtu.be/c1SKM3PSxGM

2. 퀴즈

프로젝트 내에서 나만의 시그니처를 남기는 모듈을 만들어보자.

조건:

모듈 사용 코드:

import byme
byme.sign()

출력 예시:

이 프로그램은 kim2kie에 의해 만들어졌습니다.
홈페이지: https://www.kim2kie.com
유튜브: https://www.youtube.com/@kim2kie

3. 해설 및 코드

파이썬 모듈을 만들고 사용하는 방법을 이해하기 위해 byme.py 파일을 생성한 후, 아래와 같이 코드를 작성한다.

# byme.py

def sign():
    print("이 프로그램은 kim2kie에 의해 만들어졌습니다.")
    print("홈페이지: https://www.kim2kie.com")
    print("유튜브: https://www.youtube.com/@kim2kie")

이제 quiz-10.py에서 모듈을 불러와 실행한다.

# quiz-10.py
import byme
byme.sign()

4. 레포트

직접 모듈을 만들어 관리하는 연습을 해보자. 자주 사용하는 함수를 별도의 모듈로 작성하고, 이를 메인 프로그램에서 불러와 실행하는 프로그램을 작성하라.

조건:

출력 예시:

안녕하세요, Kim님!
3 + 5 = 8

모듈 코드:

# myutils.py

def greet(name):
    print(f"안녕하세요, {name}님!")

def add(a, b):
    return a + b

이제 main.py에서 모듈을 불러와 실행한다.

# main.py
import myutils

myutils.greet("Kim")
result = myutils.add(3, 5)
print(f"3 + 5 = {result}")